package com.tgy.mapper;

import com.tgy.entity.Blog;
import org.apache.ibatis.annotations.Select;

import java.util.List;
import java.util.Map;

/***
 * @ClassName: BlogMapper
 * @Description:
 * @Auther: 送一一块二向箔
 * @Date: 22:40 2021/12/15
 * @version : V1.0
 */
public interface BlogMapper {
    @Select("select * from blog")
    public List<Blog> getAllBlogList();

    //新增一个博客
    int addBlog(Blog blog);

    //需求1
    /*需求：根据作者名字和博客名字来查询博客！如果作者名字为空，
    那么只根据博客名字查询，反之，则根据作者名来查询*/
    List<Blog> queryBlogIf(Map map);

    List<Blog> queryBlogChoose(Map map);

    int updateBlog(Map map);

    List<Blog>queryBlogByFragment(Map map);
}
